package com.mydiceplayer.utils;

import java.math.BigDecimal;

public class UtilFloat {

	/**
	 * @param num1
	 * @param num2
	 * @return num1 + num2
	 */
	public static float add(float num1, float num2){
		BigDecimal b1 = new BigDecimal(num1);
		BigDecimal b2 = new BigDecimal(num2);
		float sum  = b1.add(b2).setScale(2, BigDecimal.ROUND_HALF_DOWN).floatValue();
		return sum;
	}
	
	/**
	 * @param num1
	 * @param num2
	 * @return num1 - num2
	 */
	public static float subtract(float num1, float num2){
		BigDecimal b1 = new BigDecimal(num1);
		BigDecimal b2 = new BigDecimal(num2);
		float sum  = b1.subtract(b2).setScale(2, BigDecimal.ROUND_HALF_DOWN).floatValue();
		return sum;
	}
}
